/**
 * 测试数据库操作是否正常
 */
const { MongoClient } = require('mongodb');
const dbUrl = 'mongodb://localhost:27017/';
const dbName = 'db-test';

// 连接数据库
// MongoClient.connect(dbUrl, function(err, client) {
//   if(err) {
//     console.log('连接失败！');
//     return;
//   }
//   const db = client.db(dbName);

//   // 添加一个数据 insertOne 
//   // 添加多个数据 insertMany
//   db.collection('user').insertOne({"name": "dilireba", "age": 18, "sex": "male"}, function(err, result) {
//     if(err) {
//       console.log('添加失败');
//     } else {
//       console.log('添加成功', result);
//       client.close();
//     }
//   })

// })

MongoClient.connect(dbUrl, function(err, client) {
  if(err) {
    console.log('连接失败！');
    return;
  }
  const db = client.db(dbName);

  // 查询数据
  db.collection('user').find({}).toArray((err, data) => {
    if(err) {
      console.log('查询失败');
      return;
    }
    console.log('查询成功: ', data);
    client.close();
  })

})


